5e5dfdf2fbb4b86db49c071411ab944d0cb66317,modules/core/src/java/no/kantega/publishing/jobs/alerts/UnusedAttachmentsFinder.java,UnusedAttachmentsFinder,getUnusedAttachmentsForContent,#number#,72

Before Change


            linkDao.deleteLinksForContentId(contentId);
            ContentIdentifier cid = ContentIdentifier.fromContentId(contentId);
            linkDao.saveLinksForContent(emitter, cms.getContent(cid, false));
            Collection<LinkOccurrence> attachmentUris = linkDao.getLinksforContentId(contentId)
                    .stream()
                    .filter(lo -> lo.getUrl().contains("/attachment"))
                    .collect(Collectors.toList());

After Change


            linkDao.deleteLinksForContentId(contentId);
            ContentIdentifier cid = ContentIdentifier.fromContentId(contentId);
            linkDao.saveLinksForContent(emitter, cms.getContent(cid, false));
            Collection<LinkOccurrence> attachmentUris = filter(linkDao.getLinksforContentId(contentId), new Predicate<LinkOccurrence>() {
                @Override
                public boolean apply(LinkOccurrence lo) {
                    return lo.getUrl().contains("/attachment");